Tropical Depression Over Arabian Sea Nearing Oman - Oman Weather News